artillery battalion commander - French English Dictionary